last-rock advantage - Turkish English Dictionary